ara (consecrated stone) - Spanish English Dictionary